<template>
  <view></view>
</template>

<script>
var wv; //计划创建的webview
export default {
  data() {
    return {};
  },
  name: "prwebview",
  props: {
    url: {
      type: String,
      default: "",
    },
    height: {
      type: Number,
      default: 44,
    },
  },
  monted() {
    console.log("webview");
    // #ifdef APP-PLUS
    console.log(this.url);
    wv = plus.webview.create(this.url, "webview", {
      plusrequire: "none", // 禁止远程网页使用plus的API，有些使用mui制作的网页可能会监听plus.key，造成关闭页面混乱，可以通过这种方式禁止
      "uni-app": "none", // 不加载uni-app渲染层框架，避免样式冲突
      top: uni.getSystemInfoSync().statusBarHeight + this.height, //放置在titleNView下方。如果还想在webview上方加个地址栏的什么的，可以继续降低TOP值
    });
    var currentWebview = this.$scope.$getAppWebview();
    currentWebview.append(wv);
    setTimeout(function () {
      console.log(wv.getStyle());
    }, 1000); //如果是首页的onload调用时需要延时一下，二级页面无需延时，可直接获取
    // #endif
  },
};
</script>
